home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / benchmarks / itc / sas / parser.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-08-30  |  1.7 KB  |  83 lines

  1. # define LSHIFT 257
  2. # define RSHIFT 258
  3. # define EOLN 259
  4. # define ID 260
  5. # define WORDID 261
  6. # define INTCONST 262
  7. # define FLOATCONST 263
  8. # define STRINGCONST 264
  9. # define CONDITION 265
  10. # define INTREG 266
  11. # define FLOATREG 267
  12. # define SPECIALREG 268
  13. # define CACHEREG 269
  14. # define CACHEOP 270
  15. # define TEMPLABEL 271
  16. # define FWDTEMPREF 272
  17. # define BCKWDTEMPREF 273
  18. # define FWDNUMTEMPREF 274
  19. # define BCKWDNUMTEMPREF 275
  20. # define rrx_form 276
  21. # define rrr_form 277
  22. # define rr0_form 278
  23. # define r2r_form 279
  24. # define r00_form 280
  25. # define zzz_form 281
  26. # define r0f_form 282
  27. # define r0f_form_reverse 283
  28. # define frx_form 284
  29. # define fff_form 285
  30. # define ff0_form 286
  31. # define fstore_form 287
  32. # define ff_cmp_form 288
  33. # define zrx_form 289
  34. # define zzx_form 290
  35. # define store_form 291
  36. # define r_store_form 292
  37. # define rx_cmp_form 293
  38. # define cmp_tag_form 294
  39. # define rx_cmp_trap_form 295
  40. # define cmp_tag_trap_form 296
  41. # define jump_form 297
  42. # define external_form 298
  43. # define external_store_form 299
  44. # define undef_form 300
  45. # define _globl 301
  46. # define _extern 302
  47. # define _long 303
  48. # define _word 304
  49. # define _byte 305
  50. # define _single 306
  51. # define _double 307
  52. # define _ascii 308
  53. # define _asciz 309
  54. # define _align 310
  55. # define _comm 311
  56. # define _lcomm 312
  57. # define _scomm 313
  58. # define _slcomm 314
  59. # define _text0 315
  60. # define _text1 316
  61. # define _text2 317
  62. # define _data0 318
  63. # define _data1 319
  64. # define _data2 320
  65. # define _sdata0 321
  66. # define _sdata1 322
  67. # define _set 323
  68. # define _org 324
  69. # define _space 325
  70. # define _stabs 326
  71. # define _stabn 327
  72. # define _stabd 328
  73.  
  74. typedef union  {
  75.     unsigned int    num;
  76.     struct { char *str; int len; }
  77.             string;
  78.     symbolType      *sym;
  79.         operandType    operand;
  80.     exprType    *expr;
  81. } YYSTYPE;
  82. extern YYSTYPE yylval;
  83.